data mining business analysis innovation crm data analysis software creativity market research new technology nanotechnology data warehousing competitive intelligence business intelligence software strains technology consulting business intelligence sprains